home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / terms / kermit / e / newsn2.txt < prev    next >
Encoding:
Text File  |  1988-08-16  |  43.3 KB  |  838 lines

  1. Columbia University Center for Computing Activities
  2.  
  3. KERMIT NEWS
  4.  
  5.   Volume 2, Number 1
  6.   November, 1987
  7.  
  8. NOTE: This is an online copy of Kermit News, which is printed and mailed
  9. to thousands of subscribers on a periodic basis.  To be added to the mailing
  10. list, send your name and mailing address to:
  11.  
  12.   Kermit News
  13.   Columbia University
  14.   Center for Computing Activities
  15.   612 West 115th Street
  16.   New York, NY  10025  (USA)
  17.  
  18. In This Issue...
  19.  
  20.   Editor's Notes
  21.   Major New Releases
  22.   Kermit Around the World
  23.   Recent Release Summary
  24.   Order Form
  25.  
  26.                           KERMIT ORDERING INFORMATION
  27.  
  28. All  Kermit  material  is available on magnetic tape.  Selected Kermit programs
  29. may also be ordered on diskette.  Tapes include program source code.  Diskettes
  30. generally do not have room for source.  There are 5 separate Kermit tapes: A-E.
  31. All tapes are half-inch, 2400-foot, 9-track, 1600bpi, odd parity, and available
  32. ONLY in the following formats:
  33.  
  34.     ANSI:   ANSI  labeled  ASCII, format D (variable length records, VMS COPY),
  35.             blocksize 8192
  36.     TAR:    UNIX TAR format (written  on  a  VAX  with  4.2BSD  or  Ultrix-32),
  37.             blocksize 10240
  38.     OS:     IBM   OS  standard  labeled  EBCDIC,  format  VB  (variable  length
  39.             records), blocksize 8192
  40.     CMS:    IBM VM/CMS VMFPLC2 format (unlabeled)
  41.     DEC-10: DECsystem-10 Backup/Interchange format (unlabeled)
  42.     DEC-20: DECSYSTEM-20 DUMPER format (unlabeled)
  43.  
  44. NO OTHER FORMATS ARE AVAILABLE.  If none of the above formats looks familiar to
  45. you,  then  specify  ANSI -- this is an industry standard format that should be
  46. readable by any computer system (ANSI specifications are  provided  on  paper).
  47. VAX/VMS sites should specify ANSI.
  48.  
  49.     TAPE ``A'' CONTAINS:
  50.      - The more popular microcomputer (PC, workstation) Kermit implementations.
  51.  
  52.     TAPE ``B'' CONTAINS:
  53.      - The more popular mainframe and minicomputer Kermit implementations.
  54.  
  55.     TAPE ``C'' CONTAINS:
  56.      - Less popular microcomputer Kermitimplementations (overflow from Tape A).
  57.  
  58.     TAPE ``D'' CONTAINS:
  59.      - Less popular mainframe and minicomputer Kermit implementations (overflow
  60.        from Tape B).
  61.  
  62.     TAPE ``E'' CONTAINS:
  63.      - Machine  readable copies of the Kermit manuals, including text formatter
  64.        source.
  65.      - Archives of Kermit network mail digest, other large documents.
  66.  
  67.     EXCEPTIONS:
  68.      - C-Kermit is the basis of all Unix Kermit implementations, mainframe  and
  69.        micro,  and  also for Commodore Amiga, Apple Macintosh, and several
  70.        other Kermits.  It is on tape B.
  71.  
  72.  
  73. TO ORDER KERMIT, fill out the Kermit Order Form on the inside  back  cover  and
  74. send it to:
  75.  
  76.     --------------------------------
  77.     Kermit Distribution
  78.     Columbia University
  79.     Center for Computing Activities
  80.     612 West 115th Street
  81.     New York, NY 10025 (USA)
  82.     --------------------------------
  83.  
  84. Prepayment  by  check  is  encouraged;  an  additional  order processing fee is
  85. required if we must issue an  invoice.    North  American  orders  are  usually
  86. shipped  by  UPS, with shipping costs included.  Overseas orders are shipped by
  87. US mail, with an additional shipping charge  required.    Orders  are  normally
  88. processed  within  2-4 weeks of receipt, but firm delivery schedules or methods
  89. cannot be guaranteed.  Call (212) 280-3703 for additional ordering information.
  90. Telephone  orders  can  not be accepted, nor can payment by credit card or bank
  91. transfer.  Make checks in US dollars payable to:
  92.  
  93.     COLUMBIA UNIVERSITY CENTER FOR COMPUTING ACTIVITIES
  94.  
  95.                                      (Order form appears on inside back cover.)
  96.  
  97.  
  98. EDITOR'S NOTES
  99.  
  100. Christine Gianone
  101. Columbia University, New York City
  102.  
  103. Kermit Distribution at Columbia University, and all around the world is,  after
  104. 6  years,  continuing  to  grow  at  a steady pace.  There are currently Kermit
  105. versions available for nearly 300 machines and operating systems, and  hundreds
  106. of versions are under development.  Our complete distribution now requires five
  107. 2400-foot 9-track magnetic  tapes  (about  60  Megabytes  of  source  code  and
  108. documentation).
  109.  
  110. Kermit  has been shipped to each of the 50 states in the US and to more than 60
  111. countries around the world.  Although Columbia University Center for  Computing
  112. Activities has the most complete and up-to-date Kermit versions, we do not have
  113. many of the computers on-site and cannot provide  Kermit  to  users  on  native
  114. media.  We urge people to volunteer to distribute diskettes or submit a version
  115. to a local user group and to inform us so that we can help  others  bypass  the
  116. tedious bootstrapping procedures.
  117.  
  118. Kermit  has  always  been  a  voluntary  effort,  shared with prices to reflect
  119. distribution costs.  Please help us to continue this valuable service.
  120.  
  121. KERMIT IN PRINT
  122.  
  123. The book Kermit, A File Transfer Protocol, by  Frank  da  Cruz,  Digital  Press
  124. (1987),  has  been  a  success in its first year of publication, and is already
  125. into its third printing.  Unlike the Kermit manuals, the Kermit  book  provides
  126. background, motivation, and history, plus tutorials in computers, file systems,
  127. and data communication, including hints on cable building and  troubleshooting.
  128. There  are  numerous tables, figures, and illustrations, plus a glossary and an
  129. index.  The book also includes a Kermit  command  reference  and  the  complete
  130. Kermit protocol specification, with programming examples.
  131.  
  132. And be sure to look for our article, Evaluating RS-232 Communications Packages,
  133. in a forthcoming issue of Data Communications Magazine.
  134.  
  135. KERMIT COMPETES
  136.  
  137. Kermit was selected as one of the 11 finalists for the First Andrew  Fluegelman
  138. Award.   The award is given for ``a substantial, innovative contribution to the
  139. personal  computer  community  in  commercial,  shareware,  or  public   domain
  140. software''.    Established  in  1986  by  PCW  Communications  Inc.,  the award
  141. commemorates Fluegelman's contributions to  the  software  field.    Fluegelman
  142. developed  PC Talk, ``the first easy-to-use and powerful communications program
  143. for the PC''.  The annual award is made  possible  through  a  fund  which  was
  144. established  after  his  death  in  July,  1985.   The award was granted to Tom
  145. Jennings' FIDO, a bulletin board and mail  system  which  includes  the  Kermit
  146. protocol.
  147.  
  148. KERMIT AT DECUS SYMPOSIA
  149.  
  150. Kermit:  Current  Status,  Future  Directions,  was  the  title  of the session
  151. conducted by myself at the Nashville Digital Equipment Corporation User Society
  152. (DECUS) Symposium, which was attended by approximately 500 people.  The session
  153. began with some Kermit history, an overview of  computer  networks  from  which
  154. Kermit  files  can  be  obtained,  and  how  to  get these Kermit versions from
  155. Columbia by mail  order.    The  current  status  of  Kermit  distribution  and
  156. development  was  discussed,  and  details  about a number of particular Kermit
  157. programs of special interest to DECUS attendees were addressed.    Arrangements
  158. were  made  for  the  authors of some of the most popular Kermit versions to be
  159. given the platform as guest speakers.  Frank da  Cruz  (who  was  greeted  with
  160. quite  a  reception)  discussed  DEC-20  and  UNIX  Kermits,  and  some  Kermit
  161. performance issues.  Professor Joe Doupnik of Utah State  University  discussed
  162. the  new  release  of  MS-DOS  Kermit  (2.30), which he had been working on for
  163. nearly a year.  Brian Nelson of the University of Toledo  (who  had  previously
  164. given  a  ``Getting Started with Kermit'' session) discussed his PDP-11 Kermit.
  165. And Bob McQueen of  Stevens  Institute  of  Technology,  talked  briefly  about
  166. VAX/VMS  Kermit.   The session concluded with a question-and-answer period, and
  167. much interest in continuing Kermit sessions at future DECUS symposia.
  168.  
  169. At press time, Frank and I are off to Tokyo at the invitation of Japan DECUS to
  170. conduct  Kermit  presentations and courses, November 18-20.  Even though Kermit
  171. has become an international language in its own right, we will  still  have  to
  172. speak through an interpreter.
  173.  
  174. Kermit  presentations  are  also  planned  for the Spring US DECUS Symposium in
  175. Cincinnati, Ohio, May 16-20, 1987.  See you there?
  176.  
  177. SOFTWARE PUBLISHERS ASSOCIATION CONFERENCE
  178.  
  179. The Software Publishers Association conference was held in  Cambridge,  MA,  on
  180. October  12,  1987.    The  SPA  is  an  association  of software producers and
  181. distributors.  Chris Stephenson  of  the  University  of  Toronto  conducted  a
  182. session  titled  Software  from  the  Ivory  Tower:  Are Universities Producing
  183. Products?.  The panelists included Frank da Cruz and myself from Columbia  (for
  184. Kermit  software),  David  Fuchs  of  Stanford  University  (Manager of the TEX
  185. project), Ric Holt of the  University  of  Toronto  (developer  of  the  Turing
  186. programming   language),  and  Bill  McKeeman,  a  faculty  member  at  Harvard
  187. University.
  188.  
  189. The session was attended by representatives of companies like Apple,  IBM,  and
  190. Commodore,  and  some  reporters  from  the trade press.  It exposed commercial
  191. software vendors to how universities produce and ``market'' software.  For many
  192. corporate representatives, this was a first look at the broad range of projects
  193. underway and how academic institutions deal with them.
  194.  
  195. KERMIT SEMINARS AND SHORT COURSES
  196.  
  197. Columbia University's Division of Special Programs  offers  noncredit  seminars
  198. for  the  beginner  to the experienced computer user in the New York City area.
  199. The Kermit series, conducted by Frank da Cruz and myself,  is  offered  several
  200. times a year and consists of three levels of instruction.  Users who are new to
  201. communications may attend  the  hands-on  introductory  session.    Experienced
  202. computer users may attend a fast-paced course.  Technical managers, programmers
  203. and software developers are exposed to more advanced Kermit usage, installation
  204. and support.
  205.  
  206. Classes are held in the evening, on week-ends, and in full-day sessions for the
  207. convenience of the busy professional.  For course descriptions  and  schedules,
  208. contact:
  209.  
  210.   Columbia University
  211.   The Division of Special Programs
  212.   209 Lewisohn Hall
  213.   New York, NY 10027
  214.   (212) 280-2820
  215.  
  216. LONG PACKETS AND SLIDING WINDOWS
  217.  
  218. The  Kermit  protocol  extensions described in the previous issue of the Kermit
  219. Newsletter, long packets and sliding windows, are gradually taking root in  our
  220. collection  of  Kermit  programs.   Both extensions are designed to improve the
  221. performance of Kermit file transfers.  Long packets may  be  used  to  increase
  222. file  transfer  speed  over  relatively  clean  and/or half duplex connections.
  223. Sliding windows may be used only on full duplex connections,  and  are  ideally
  224. suited  to  connections with a long round-trip delay (such as satellite links).
  225. Both extensions are described at length in the Kermit book.
  226.  
  227. Long packets are now suported by the following Kermit programs:  MS-DOS  Kermit
  228. (version  2.29B  and later); IBM 370 VM/CMS Kermit (version 3.1 and later); IBM
  229. 370 MVS/TSO Kermit (the Pascal version, 2.0  and  later);  C-Kermit  for  Unix,
  230. VAX/VMS, etc (version 4E or later); PDP-11 Kermit for RSX, RSTS, RT11, and P/OS
  231. (version 3.50 and later); Apple II DOS and  ProDOS  Kermit  (version  3.75  and
  232. later); CDC Cyber (Lehigh version 3.0 or later).
  233.  
  234. Sliding  windows,  which are much harder to program, are still relatively rare,
  235. appearing to date only in the Prime PRIMOS minicomputer version, in one of  the
  236. CDC  Cyber  versions,  and  in  various  commercial or semicommercial MS-DOS PC
  237. packages.
  238.  
  239. -------------------------------------------------------------------------------
  240.  
  241. MS-DOS KERMIT 2.30
  242.  
  243. Version 2.30 of MS-DOS Kermit, prepared by Prof. Joe R. Doupnik of  Utah  State
  244. University,  is  now available after a long period of development, testing, and
  245. refinement.  This program runs on the IBM PC and PS/2 families and compatibles,
  246. with  special  versions also available for the DEC Rainbow, NEC APC3, and other
  247. non-IBM compatibles, plus a generic MS-DOS version, and a special  version  for
  248. Intel systems running iRMX-86 or -286.
  249.  
  250. Version  2.30  corrects  three  serious  problems in 2.29: incompatibility with
  251. certain internal modems, faulty handshake with half duplex systems during  file
  252. transfer,  and  inability  to  operate  as  a  "remote" Kermit after CTTY COM1.
  253. Version 2.30 also includes:
  254.  
  255.  - Support for long packets, to improve the efficiency of file  transfers  with
  256.    other Kermit programs that support this option (listed above).
  257.  - Improved communication I/O performance.
  258.  - Operation over Netbios-compatible networks.
  259.  - A script language and raw file upload.
  260.  - Revised and expanded key definitions, including the ability to assign Kermit
  261.    "verbs" to keys.
  262.  - Error code return to DOS, for batch operation.
  263.  - Support for 8-bit and international character sets.
  264.  - Security features for server operation.
  265.  - Configurability for COM3 and COM4 expansion boards (IBM PC only).
  266.  - VT102 ANSI printer controls.
  267.  - Expanded screen rollback, macro, and key definition storage.
  268.  
  269. Special thanks to Joe for the tremendous amount of work  and  skill  that  went
  270. into  this  new  release, to Jim Sturdevant of A.C. Nielsen Co. for the initial
  271. script implementation, and to the numerous  other  volunteers  who  contributed
  272. support  for  other  systems, fixes, ideas, and their time for testing.  MS-DOS
  273. Kermit diskettes are available from Columbia by mail order (see order form).
  274.  
  275. (As of press time, version 2.30 was being distributed in "beta  test"  form  as
  276. version 2.29C).
  277.  
  278. C-KERMIT 4E
  279.  
  280. Version  4E(067)  of  C-Kermit was released by Columbia University in September
  281. 1987.  Like previous releases, this program  includes  support  for  most  Unix
  282. systems,  VAX/VMS,  the  Apple  Macintosh, and the Commodore Amiga.  Version 4E
  283. also includes new support for Data General AOS/VS and Apollo Aegis, contributed
  284. by  Phil  Julian  and  Jack Rouse of the SAS Institute.  The Macintosh code was
  285. converted to Megamax C by Jim Noble of Planning Research Corp, so that for  the
  286. first  time  it  can  be  built  and modified directly on the Macintosh (future
  287. releases will probably also include support for Lightspeed and  MPW  C  on  the
  288. Mac).    Version 4E includes several major (and many minor) bug fixes, and some
  289. new features:
  290.  
  291.  - Long packet protocol support for more efficient file transfers,  plus  other
  292.    performance improvements.
  293.  - The  Unix version now executes its initialization file always, no matter how
  294.    invoked.
  295.  - File and terminal bytesize masks, to allow interaction with both  7-bit  and
  296.    8-bit ASCII systems.
  297.  
  298. C-Kermit  for  Unix  and  VMS  is  distributed  in C-language source form only.
  299. Encoded executable files (along with suitable decoding procedures) are included
  300. with  the  Macintosh,  Amiga,  and  Data General versions.  Future releases are
  301. expected to include improved VAX/VMS and Macintosh support.
  302.  
  303. CMS KERMIT 3.1
  304.  
  305. Version 3.1 of CMS Kermit was released in September  1986  for  IBM  370-series
  306. mainframes  running  VM/CMS.    This Kermit version includes contributions from
  307. several people; Vace Kundakci of Columbia University, John Chandler of Harvard,
  308. Bob  Bolch  of Triangle Universities, and Clark Frazier of the Harvard Business
  309. School.
  310.  
  311. New features include extended-length packets, advanced server  functions,  file
  312. attribute  packets,  improved  performance and error recovery, support for 3705
  313. linemode as well as connections through 7171-style  protocol  converters,  plus
  314. many bug fixes.  
  315.  
  316. NIH MVS/TSO KERMIT
  317.  
  318. A  new  IBM 370-series mainframe MVS/TSO Kermit from the US National Institutes
  319. of Health (NIH), was first announced in December, 1986.  The program is written
  320. in ``ALP'', which is a preprocessor for 370 assembly language developed at NIH.
  321. The ALP preprocessor, also supplied, is written in PL/I.  A hexadecimal-encoded
  322. object file is also provided, along with an assembler program to decode it into
  323. a binary object file; this can be linked with a tailorable module  (written  in
  324. straight  assembler)  in  which  site  dependencies,  such  as the ASCII/EBCDIC
  325. translations, are specified.
  326.  
  327. Thanks to Roger Fajman at NIH  for  submitting  this  program  to  us.    Roger
  328. participated  in the design with Dale Wright, who did the programming.  The new
  329. program has many advanced features over previous TSO Kermit versions, including
  330. server  mode,  binary  file  transfer,  file  interruption,  8th-bit prefixing,
  331. run-length encoding, alternate block check types.  NIH TSO Kermit supports only
  332. 3705-style line mode connections.
  333.  
  334. PORTABLE IBM MAINFRAME KERMIT
  335.  
  336. John F. Chandler
  337. Harvard University, Cambridge, MA
  338.  
  339. The IBM 370 architecture can run quite a variety of operating systems, and many
  340. of these systems, including CMS, GUTS, MTS, MUSIC,  and  TSO,  have  their  own
  341. implementations  of  Kermit.    Some  systems, in fact, have more than one, and
  342. there are currently thirteen different Kermits listed  for  IBM  370's  in  the
  343. Kermit  distribution.  A new development now promises to reduce the redundancy,
  344. namely, a generic, portable Kermit-370.  The  new  Kermit,  like  most  of  the
  345. others  now  available,  is  descended from the original Kermit-CMS 1.0, but it
  346. differs from all the others in that the system-specific functions (such as disk
  347. I/O,  file-system interaction, and terminal I/O) are segregated into a separate
  348. section of code (and a separate  list  of  macro  definitions).    The  generic
  349. (system-independent)  sections  of  code  are entirely re-entrant, and the same
  350. mechanism for re-entrancy is available for the system-specific code as well.
  351.  
  352. Kermit-370 offers all the capabilities supported by Kermit-CMS 3.1,  plus  many
  353. more.  Among the capabilities are:
  354.  
  355.  - Long-packet protocol with automatic adaptation of packet length to the noise
  356.    environment.
  357.  - Advanced Server functions plus commands for controlling  another  Kermit  in
  358.    Server mode.
  359.  - Optional passing of invalid Kermit commands to the host operating system for
  360.    execution.
  361.  - Support for 3705, 4994, 7171, Series/1, and 3708 front ends, with or without
  362.    VTAM.
  363.  - Optionally separate ASCII/EBCDIC translation for packet and disk I/O
  364.  - File attribute packets.
  365.  - Throughput statistics after each single or multiple file transfer.
  366.  - Nestable TAKE files with optional command echoing and halt-on-error.
  367.  
  368. As  of  this  writing,  Kermit-370  has  been  fully implemented for VM/CMS and
  369. partially implemented for MVS/TSO.  Sources and documentation are available  to
  370. anyone  wishing  to port Kermit-370 to other operating systems, either as a new
  371. product or as a replacement for one of the existing implementations of  Kermit.
  372. When  the  TSO version is ready, it should be able to replace some of the older
  373. TSO versions, in which a separate program was required for each kind  of  front
  374. end (3705, 3708, 7171).  
  375.  
  376. VAX/VMS KERMIT
  377.  
  378. VAX/VMS Kermit Version 3.3.111, contributed by Bob McQueen at Stevens Institute
  379. of Technology, was released in April, 1987.   This  release  is  a  maintenance
  380. version  only  and  does  not  contain any major development work.  It has been
  381. tested under VMS 4.3, 4.4, and 4.5 but will definitely not  run  under  pre-4.0
  382. releases  of  VMS (version 3.1 of VMS Kermit was the last version that would do
  383. so and is kept on the Kermit distribution tape as VMSV31.HEX).
  384.  
  385. The major change is the addition of a TRANSMIT command  for  raw  file  upload.
  386. There  are  also  internal  improvements  and  bug  fixes involving the CONNECT
  387. command, IBM mainframe communication, etc.
  388.  
  389. 3.3.111 is probably the last release of  this  Bliss-32  Kermit  version  since
  390. Stevens  Institute  no  longer  has  the  resources  for continued development.
  391. Unless a new VMS site running Bliss with Kermit expertise arises, the  emphasis
  392. for  VMS  Kermit  will  shift  from  Bliss to C. A new release of C-Kermit with
  393. improved support for VMS is expected soon.
  394.  
  395. APPLE II DOS/PRODOS KERMIT
  396.  
  397. Version 3.75 of Apple II Kermit was released in April, 1987.  This version  was
  398. developed by Ted Medin to run under both Apple DOS 3.3 and ProDos.  It includes
  399. new LOG, SERVER, and SET commands, the ability to do XON/XOFF, printer control,
  400. VT52  emulation improvements, timeouts, support for various 80-column cards and
  401. for a wide variety of communication cards, and it  has  extended-length  packet
  402. support.
  403.  
  404. The program is based on the previous release of Apple II Kermit, written in the
  405. CROSS assembler language, and comes with a  cross  assember  written  in  C  to
  406. assemble  it.    This  cross assembler can be run on a Unix system (Berkeley or
  407. Ultrix, and possibly any other 2's complement Unix system).
  408.  
  409. Version 3.79, released in October 1987, adds VT-100 emulation, support for  the
  410. Apple IIc and Apple IIgs, plus some other new functions.
  411.  
  412. MANY THINGS TO MANY PEOPLE
  413.  
  414. The  following  articles  describe some of the ways Kermit is being used around
  415. the world.  Readers are encouraged to submit their own articles describing  how
  416. Kermit  is  being  put  to  good,  interesting  or  unusual  uses.  We would be
  417. especially interested in stories about how Kermit is used to  benefit  humanity
  418. (or  other  creatures),  to  foster  international cooperation, or to make life
  419. easier for the disabled.  For many, Kermit is used for  mundane  purposes  like
  420. saving money.  We'd like to hear about that too.
  421.  
  422. THE GREEN REVOLUTION
  423.  
  424. Georg Lindsey, CGNET, Palo Alto, CA
  425.  
  426. The  ``green  revolution''  of  the  1970s  has essentially doubled the world's
  427. agricultural output, allowing millions of people to eat  who  once  would  have
  428. starved.    Genetic engineering has resulted in more productive, resilient, and
  429. nutritional strains of wheat, rice, corn, potatoes, chick  peas,  sorghum,  and
  430. many other crops.
  431.  
  432. Research  in  these  areas is coordinated from a consortium of 13 international
  433. agricultural  research  centers  sponsored  by   the   Food   and   Agriculture
  434. Organization  (FAO)  of  the  United  Nations,  the  World Bank, and the United
  435. Nations Development Program  (UNDP).    Its  mandate  is  to  support  research
  436. programs  aimed  at  improving  the  quantity and quality of food production in
  437. developing nations.
  438.  
  439. Some 130 remote outposts are located in over  70  countries.    This  group  of
  440. centers (known as the CGIAR) is foremost in the field, and represents the state
  441. of the art in agricultural research.  Experimental  data,  proposals,  budgets,
  442. purchase  orders,  funds  transfers,  travel  schedules, etc., are communicated
  443. among the centers and stations with a  variety  of  methods  including  E-mail,
  444. telex, telegraph, telephone, post, and courier.
  445.  
  446. The  usage  of  electronic  mail services (such as Dialcom) has been increasing
  447. used since 1985 when the centers began to interconnect their  various  computer
  448. resources -- VAX 780s, IBM PCs, IBM 4341s, HP 3000s, Apples, MACs, Tandys, etc.
  449. The use of modern electronic communication has been shown  to  save  the  CGIAR
  450. about  $1  million  per  year by avoiding more costly methods such as telex and
  451. courier.
  452.  
  453. The ``CGNET'' now connects researchers in countries  all  over  the  world  via
  454. public  data  networks when available.  From countries such as Kenya, Zimbabwe,
  455. Mali, Nepal, and Niger where these services are not available, there is  direct
  456. international dialing to an electronic mail service in London.
  457.  
  458. However,  some  stations  are  not  able  to initiate international calls.  One
  459. example is ICRISAT (International Crops Research Institute  for  the  Semi-Arid
  460. Tropics) Research Center in Hyderabad, India.  Messages that come in via E-Mail
  461. from stations all over the world are relayed from CGNET Services  International
  462. in Palo Alto, California, to a VAX-11/780 in Hyderabad via Kermit.
  463.  
  464. As  Richard Miller (formerly involved in the project) points out, ``It would be
  465. understatement to say that the  use  of  international  direct  dial  telephone
  466. between  California and India is noisy.  It's horrendous.  However, by reducing
  467. the packet size and twiddling a few other parameters, we  have  had  very  good
  468. success.''    In west Africa, Kermit is used to relay point-to-point traffic to
  469. Hyderabad and to other stations -- Naimey, Niger; Ouagadougou, Upper Volta (now
  470. Burkima  Faso); Bamako, Mali.  As Richard observes, ``You've never really LIVED
  471. until you try to get 1200 bps access out of Upper Volta or Niger!''   Sometimes
  472. connections are so noisy that login cannot be accomplished within VMS's timeout
  473. period.   The  appearance  of  error-correcting  modems  in  recent  years  has
  474. alleviated this problem.
  475.  
  476. An  example  of  the  kind  of  information  that  is transferred between these
  477. stations is  the  results  (to  the  research  center  in  Mexico)  of  104,000
  478. experimental  trials  that are annually conducted in 74 countries.  The results
  479. of the  consortium's  research  activity  are  collected  by  the  centers  and
  480. published  in journals and abstracts that are sent to the national agricultural
  481. programs in each country (like the USDA in the United  States),  who  pass  the
  482. information  along  to  the  farmers.  Through use of the CGNET facilities, the
  483. process of abstracting the information  and  getting  it  to  the  farmers  was
  484. reduced  from  six  months  to  six  weeks.  The ultimate beneficiaries are the
  485. people who are nourished by these crops.
  486.  
  487. KERMIT AIDS IN GIOTTO PROJECT
  488.  
  489. Paul de Broeck
  490. ESOC, Darmstadt, West Germany
  491.  
  492. During the mornings of March 6 and 9, 1986, the Soviet  spacecraft  VEGA-1  and
  493. VEGA-2  flew  by  Halley's  comet  at  a distance of about 10,000 km.  For this
  494. event, a cooperation under the name ``pathfinder'' was established between  the
  495. spaceflight centre ``IKI'' in Moscow, and ESA's Operations Centre ESOC, located
  496. in Darmstadt, West Germany.   ESA's  Giotto  probe  was  scheduled  to  fly  by
  497. Halley's comet some days later, at a targeting distance of some 500 km.
  498.  
  499. American  physicists  had an experiment on-board the VEGA (a dust particle mass
  500. spectrometer), the results of which were collected in Moscow  during  the  VEGA
  501. encounters.   For transfer of their data to ESOC, Kermit was used.  The results
  502. of the experiments were collected onto an IBM PC's hard disc.    The  data  was
  503. then transferred using Kermit to ESOC on a 9.6 kbaud line from IKI in Moscow to
  504. ESOC in Darmstadt.  This enabled American and European scientists, gathered  at
  505. ESOC,  to  obtain  their valuable data in Western Europe, and made a very quick
  506. analysis possible.
  507.  
  508. This analysis  was  needed  in  order  to  estimate  the  dust  hazard  in  the
  509. neighbourhood  of  Halley,  so that the scientists could agree upon a targeting
  510. distance for Giotto -- this was decided to be 550 km.
  511.  
  512. Using also the information  from  the  camera  pictures  taken  from  the  VEGA
  513. spacecraft,  containing  the  position of Halley's nucleus, the flight dynamics
  514. team at ESOC was able to improve considerably the orbit determination  accuracy
  515. of  the  comet,  effectively  removing  an  error of about 300 km in the target
  516. distance.
  517.  
  518. During the night of 13 March 1986, Giotto performed its very successful  fly-by
  519. with  Halley's comet, and it was found that the error remaining on the orbit of
  520. the comet was only in the order of 20 km.
  521.  
  522. It is believed that the 1 Mbyte of science data  which  in  total  crossed  the
  523. ``iron  curtain''  -- through Kermit -- after the VEGA encounters, considerably
  524. helped towards a safe and successful Giotto fly-by.
  525.  
  526. ESOC (European Space Operations Centre) is  one  part  of  the  European  Space
  527. Agency  (ESA).    ESOC  staff  are  responsible  for  controlling and sometimes
  528. operating satellites after launch by the Ariane rocket.    The  computers  that
  529. have access to satellites naturally do not have any access to networks.  Thanks
  530. to Richard J. Waite of ESOC for contributing this article.
  531.  
  532. Kermit at the Center for Population and Family Health
  533.  
  534. Norman Weatherby, Ph.D.
  535. Center for Population and Family Health
  536. Columbia University, New York City
  537.  
  538. The Center for Population and Family Health (CPFH) in the Faculty  of  Medicine
  539. of  Columbia  University has been using Kermit since 1982 in the United States,
  540. Haiti, and Africa.  Our goals are  to  improve  family  planning  services  and
  541. maternal  and  child  health  in urban slums and rural areas through operations
  542. research, service delivery, and technical assistance.
  543.  
  544. Before Kermit was available, a major bottleneck in all programs assisted by the
  545. CPFH  was  our inability to quickly and accurately transfer information between
  546. computers.  We conduct many market research surveys in Africa to  get  baseline
  547. estimates of contraceptive use, immunization, and oral rehydration.  It used to
  548. take  months  to  keypunch,  edit,  and  read  decks  of  cards  into  Columbia
  549. University's  IBM  mainframe.   By the time the data was analyzed, the programs
  550. were in full operation.  This delay meant that health care  providers  did  not
  551. have  access  to vital information about the population that they were serving.
  552. They did not know, for example, how many mothers desired to begin using  family
  553. planning.  Without such information, it was difficult to plan and carry out the
  554. programs.
  555.  
  556. Now that microcomputers are installed in most of  the  programs  in  Haiti  and
  557. Africa,  we  quickly enter and edit research data and bring floppy disks to our
  558. New York offices.  Kermit is used to upload this  data  to  the  mainframe  for
  559. analysis,  and  the  results  are available before the health care programs are
  560. underway.    Followup  data  that  serves  to  evaluate  the  effectiveness  of
  561. CPFH-assisted  programs  is  also  quickly  entered,  edited,  transferred, and
  562. analyzed so that we know the results soon after the programs have ended.  Thus,
  563. Kermit  has  all  but  eliminated  our  problems  with the speed of information
  564. transfer.  We are able to design health care programs that match the  needs  of
  565. the populations that they serve, and we quickly know results of our work.
  566.  
  567. More  recently,  CPFH-assisted  programs  have begun to use microcomputer-based
  568. statistical packages (such as SPSS-PC).  This has  reduced  our  dependence  on
  569. mainframe  computers  for  analysis.    We  now  use  mainframes  primarily for
  570. communications with other researchers through BITNET and for  archival  storage
  571. of  data.    We continue to heavily use Kermit to transfer messages, documents,
  572. and large datasets between microcomputers and mainframes.  For example, we  are
  573. currently  planning  to  use  Kermit  to  communicate  with colleagues at Johns
  574. Hopkins University in our  AIDS  research  efforts.    No  postal  or  document
  575. delivery  service  is  faster  than  the  speed  that  we  can  achieve through
  576. telecommunications.
  577.  
  578. In summary, Kermit has had a major and beneficial impact on the  operations  of
  579. domestic  and  international  programs  that are assisted by the CPFH.  This in
  580. turn has helped to improve the health of  women  and  children  throughout  the
  581. world.
  582.  
  583. KERMIT IN ANTARCTICA
  584.  
  585. Frank da Cruz
  586. Columbia University, New York City
  587.  
  588. Kermit  is the primary communication software used between US research stations
  589. in Antarctica -- Palmer, Siple, and South Pole Stations -- and a relay  VAX/VMS
  590. system  in  Florida,  which  in  turn  is  accessed via Kermit by the principle
  591. investigators of the  various  NSF-sponsored  projects  at  the  University  of
  592. Maryland,   NOAA   GMCC  in  Boulder,  AT&T  Bell  Laboratories,  and  Stanford
  593. University.
  594.  
  595. According to Eric  Siefka  of  ITT  Antarctic  Services  in  Paramus,  NJ,  the
  596. Antarctic stations are linked with the Florida relay via NASA's ATS3 satellite,
  597. which is 18 years old and provides a relatively  noisy  connection,  especially
  598. during aurora borealis or other atmospheric disturbance.
  599.  
  600. Research   involves   studies   of   the   atmospheric  layers  --  ionosphere,
  601. magnetosphere, ozone layer, etc -- their interactions,  their  effects  on  the
  602. earth  and  its  inhabitants  (filtering  of  cosmic  rays,  telecommunications
  603. applications, etc), and the  effects  of  pollutants  and  other  artifacts  of
  604. civilization.    And  daily meteorological data is sent to the National Weather
  605. Service for forecasting.
  606.  
  607. Atmospheric data is collected using  riometers  (relative  ionospheric  opacity
  608. meters),  multichannel  recorders,  and  other instruments, as well as from ice
  609. core samples.  The data is reduced on a PDP-11/73 and transferred once a day to
  610. Florida  using  PDP-11  and VAX/VMS Kermits.  IBM PC Kermit is used to transfer
  611. PC-resident databases of inventory, supplies, logistics, and cargo.  During the
  612. 9-month  Antarctic  winter  night,  when  supply  ships can't get in or out and
  613. research staffs are otherwise cut off, the Antarctic crew takes  inventory  and
  614. sends back the new counts so they can be supplied with the necessary scientific
  615. equipment, food, fuel, and other supplies when the ice breaks  in  the  Spring.
  616. Meanwhile,  scientific  and  inventory  management  programs  are  developed or
  617. refined in the US and transferred to the Antarctic stations.
  618.  
  619. The  Antarctic  researchers  have  found  Kermit  more  effective  than   other
  620. protocols, particularly over the long-distance, noisy links they must use.  The
  621. user-settable parameters, particularly the timeout intervals,  allow  automatic
  622. recovery  of long file transfers even after 60-90 seconds of total signal loss.
  623. Kermit is used whenever link conditions are noisy or data must  be  transferred
  624. without error.
  625.  
  626. SUMMARY OF RECENT RELEASES
  627.  
  628. Here  is  a concise list of Kermit releases since the last Newsletter in August
  629. 1986.  The notation (A:XYZ) means the version is available on tape A, as  files
  630. whose  names  start  with  XYZ.    When  more than one release of a program has
  631. occurred since August 1986, only the latest one is mentioned.
  632.  
  633. August-September 1986:
  634.  
  635.  - Atari ST series GEM Kermit v1.02, in  C,  from  Bernhard  Nebel,  Technische
  636.    Universitaet Berlin (A:AST).
  637.  - HP-1000  Kermit  v1.98  for  RTE-6 and RTE-A, written in SPL, contributed by
  638.    Paul Schumann of E-Systems Inc, Greenville, TX (D:HPM).   Also  available
  639.    on native media from Interex, the international HP user group.
  640.  - Sperry  1100  Kermit v2.5, assembler, from Paul Stevens at the University of
  641.    Wisconsin (D:UN).
  642.  - Microsoft Windows Kermit v1.0, in Microsoft C, from Bill Hall,  Old  Bridge,
  643.    NJ.    This   is  a  "bare  bones"  Kermit  that  can  run  in  MS  Windows
  644.    mouse-and-window environment, concurrent with other programs, on the  IBM
  645.    PC family or any other PC that runs MS Windows (A:WIN).
  646.  - IBM  System/370-series  mainframe  Kermit  3.1  for  VM/CMS,  in  assembler.
  647.    Supports both linemode and full screen connections.   Described  on  page
  648.    3.  (B:CMS).
  649.  - Honeywell  6000  Kermit  for DTSS, in "Virtual PL/I", from Dartmouth College
  650.    (D:DTS).
  651.  
  652. October-December 1986:
  653.  
  654.  - Tandy/Radio Shack TRS-80 Model 4 Kermit v5.2 for TRSDOS, in  assember,  from
  655.    Gregg Wonderly, Oklahoma State University (A:M4).
  656.  - HP9845  Kermit  v1.00,  in  BASIC,  from  Martin  J.  Rootes, Sheffield City
  657.    Polytechnic, UK (C:HP9).
  658.  - Gould/SEL MPX/32 Kermit v2.3, in Fortran 77, from Simulation Associates  Inc
  659.    (D:GM2).
  660.  
  661. January-March 1987:
  662.  
  663.  - DEC Rainbow Kermit, a special version with VT220 emulation, hot keys, pop-up
  664.    menus, 20 rollback screens, etc, by Dave Knoell, Basic American Food
  665.    Company, Vacaville, CA (B:MSVRB2).
  666.  - Microdata PICK/REALITY Kermit v0.2C, in DATA/BASIC, from Joe Fisher, Austin,
  667.    TX (D:PIC).
  668.  - CIE 680/XX REGULUS Kermit, in C, from David S. Lawyer, Univ.  of  California
  669.    at Irvine (C:CIE).
  670.  - MODCOMP  Classic  MAX IV Kermit vA.0 in Fortran, from Bob Borgeson, Setpoint
  671.    Inc, Brecksville, OH (D:MOD).
  672.  - Computervision Kermit v1.21, in Fortran S, from  Val  Jawks,  Brigham  Young
  673.    University, Provo, UT (D:CV).
  674.  - Texas  Instruments  Explorer  Kermit 1.0, in Lisp, from Brian Carb and Steve
  675.    Ford of UNISYS Corp, Bluebell, PA, a joint effort between TI and Sperry
  676.    Corp (C:EXP).
  677.  - Motorola  6809  Kermit,  for FLEX-09 or SK*DOS, in C, from Jur van der Burg,
  678.    Alphen aan den Rijn, Netherlands (C:FL).
  679.  - Apollo Aegis Kermit in Pascal, separate versions from Marconi Space  Systems
  680.    (2.7) and Control Data Corp (2.8), in Pascal (C:APO and C:AP2).
  681.  - Perkin-Elmer/Concurrent/Interdata  3200  OS32  Kermit v1.0, in Fortran, from
  682.    C.J. Miller, Louisiana State University (D:PE2).
  683.  - Tandy/Radio Shack TRS-80 Model II TRSDOS Kermit, from Serge  Kruk,  Systemes
  684.    Temps Reel, St.-Laurent, PQ, Canada (A:TR2).
  685.  - Data General Eclipse RDOS Kermit in BASIC from Remi Castonguay (D:RD2).
  686.  
  687. April-June 1987:
  688.  
  689.  - DEC  VAX/VMS  Kermit v3.3.111, in Bliss, from Bob McQueen, Stevens Institute
  690.    of Technology, described on page 4 (B:VMS).
  691.  - Commodore  64/128  Kermit  v2.0(57),  from  Ray  Moody,  Purdue  University.
  692.    Includes VT52 and VT100 emulation, plus support for the 80-column screen of 
  693.    the Commodore 128 (A:C64).
  694.  - Intel Development System ISIS Kermit, in PL/M,  from  William  Boyd,  Hughes
  695.    Aircraft, Fullerton, CA (C:MD).
  696.  - IBM  System/370-series  mainframe MVS/TSO Kermit 1.0, the original primitive
  697.    TSO version in assembler, modified to support the 3708 front end by G.S.
  698.    Mendelson, Sungard Central Computer Facility, Philadelphia, PA (B:TS3).
  699.  - CDC Cyber NOS 2.4 Kermit, written in Compass, from A. Ballard and P. Jarvis,
  700.    Imperial College, London, UK.  Includes sliding windows (D:NOS).
  701.  - Lilith Workstation Medos Kermit  v1.0,  in  Modula-2,  from  Matthias  Aebi,
  702.    University of Zuerich, Switzerland (C:M2).
  703.  - Acorn  BBC  Micro  Kermit v1.45 from Alan Phillips, Lancaster University, UK
  704.    (C:BBC).
  705.  - Sinclair QL Kermit v1.10, in C, from Robert Coughlan, Liverpool  University,
  706.    UK, and enhanced by Jonathan Marten, Farnborough, Hampshire, UK (C:QLK), and
  707.    another Sinclair QL Kermit, in BCPL, from David Harper, Liverpool University
  708.    (C:QL2).
  709.  - HP86/87   Kermit  v1.01,  in  BASIC,  from  Martin  Rootes,  Sheffield  City
  710.    Polytechnic, UK (C:HP8).
  711.  - ICP PC Quattro Kermit for Concurrent CP/M-86, from  Chris  Lock,  Nottingham
  712.    University, UK (C:CN8).
  713.  - Tripos Kermit, in BCPL, from G. Selwyn of Metacomco Ltd, UK (C:TRI).
  714.  - Acorn Cambridge Workstation PANOS Kermit, in C, from Acorn Computers Ltd, UK
  715.    (C:AC).
  716.  - ICL 2900 VME Kermit v1.01, in S3, from Bath University, UK (D:VME).
  717.  - Harris H100 VOS Kermit v1.04,  from  Skipp  Russell,  Washington  University
  718.    (D:H10).
  719.  - Texas Instruments 990 DX10 Kermit v1.0, in Pascal, from Paul Madaus, Johnson
  720.    Controls, Milwaukee, WI (D:TI9).
  721.  - Motorola 68000 OS-9 Kermit v.1.0.00, in  assembler,  from  Roberto  Bagnara,
  722.    Bologna University, Italy (C:K6). One implementation of a new portable 68000
  723.    Kermit.
  724.  
  725. July-November 1987:
  726.  
  727.  - Intel RMX-86 and RMX-286 Kermit v2.29C from Jack Bryans at California  State
  728.    University at Long Beach, an adaptation of MS-DOS Kermit to RMX (A:MSTRM).
  729.  - CP/M-80  Kermit  4.08, from Bertil Schou, Loughborough University, UK, for a
  730.    wide variety of CP/M-80 systems, in LASM (A:CPX).
  731.  - CDC Cyber NOS  Kermit  v3.3,  in  Fortran  5,  from  Steve  Roseman,  Lehigh
  732.    University (D:CD3).
  733.  - DEC  PDP-11 Kermit v3.58 for RSX11M, RSX11M+, RSTS/E, RT11, TSX+, IAS, P/OS,
  734.    Pro/RT, etc, from Brian Nelson, University of Toledo (B:K11).
  735.  - C-Kermit 4E(067), for Unix,  VAX/VMS,  DG  AOS,  the  Apple  Macintosh,  the
  736.    Commodore Amiga,  Apollo,  etc,  from  Frank da Cruz, Columbia University,
  737.    described on page 3 (B:XK).
  738.  - IBM System/370-series mainframe MVS/TSO Kermit 1.1A, in assembler/ALP,  from
  739.    Roger Fajman, US National Institutes of Health.  Many advanced features, but
  740.    supports linemode TTY connections only.  Described on page 3 (B:TSN).
  741.  - IBM System/370-series mainframe MVS/TSO Kermit 2.3, in  Pascal,  from  Fritz
  742.    Buetikofer,  University of Bern, Switzerland.  Many advanced features, but
  743.    supports linemode only (B:TS2).
  744.  - Convergent Technologies NGEN CTOS Kermit v1.02,  in  C  (based  on  C-Kermit
  745.    4.2), from Joel Dunn, University of North Carolina at Chapel Hill.  May also
  746.    run on Burroughs B-20 systems (C:CT).
  747.  - Apple II DOS and ProDOS Kermit v3.79, from Ted Medin, described  on  page  4
  748.    (A:APP).
  749.  - Turbo  Pascal  Kermit  v2.8  for  the IBM PC family, from Victor Lee, Queens
  750.    University, Kingston, Ontario. Includes Tektronix emulation and some support
  751.    for the Kaypro II and Apple II (A:QK).
  752.  - HP264x  Kermit  v1.2,  in  assembler, from John Chandler, Harvard University
  753.    (C:HP2).
  754.  - MS-DOS Kermit v2.30 for the IBM PC and PS/2 families, compatibles,  the  DEC
  755.    Rainbow,  NEC APC3,  and many other DOS machines, from Joe R. Doupnik, Utah
  756.    State University.  Described on page 2 (A:MS).
  757.  
  758.  
  759. -------------------------------------------------------------------------------
  760.  
  761. Kermit News is published periodically free of charge  by  Columbia  University,
  762. Center for Computing Activities,
  763. 612 West 115th Street, New York, NY 10025, USA.
  764.  
  765. Editor: Christine Gianone
  766.  
  767. The  Kermit  file transfer protocol is named after Kermit the Frog, star of the
  768. television series The Muppet Show, used by  permission  of  Henson  Associates,
  769. Inc.  
  770.  
  771. -------------------------------------------------------------------------------
  772.  
  773. KERMIT NEWS, NOVEMBER 1987      KERMIT ORDER FORM                     #________
  774.  
  775. PLEASE  NOTE: Prices, terms and items are subject to change.  Before you order,
  776. check that the form is not dated more than 6 months prior.  If so, please write
  777. to  Kermit  Distribution  to  request  a  new  order  form.  Also, please order
  778. carefully since we cannot refund  or  exchange  items.    Orders  are  normally
  779. processed within 2-4 weeks.
  780. Date Ordered: _____/_____/_____               Order Received: _____/_____/_____
  781.                                                           (CUCCA Use)
  782. Check each desired Kermit Distribution Tape, $100 PER TAPE:
  783. Note: Kermit User Guide and Kermit Protocol Manual included with each tape orde
  784.  
  785. Format:                           ANSI    TAR      OS  CMS        DEC-10  DEC-2
  786.   Tape A (popular micros):        [  ]    [  ]    [  ] [  ]       [  ]    [  ]
  787.   Tape B (popular mainframes):    [  ]    [  ]    [  ] [  ]       [  ]    [  ]
  788.   Tape C (other micros):          [  ]    [  ]    [  ] [  ]       [  ]    [  ]
  789.   Tape D (other mainframes):      [  ]    [  ]    [  ] [  ]       [  ]    [  ]
  790.   Tape E (documentation):         [  ]    [  ]    [  ] [  ]       [  ]    [  ]
  791.  
  792. TAPE SUBTOTAL (number of tapes times $100)  . . . . .  $__________
  793.  
  794. Kermit programs on diskette (not copy-protected), no source code, $20 each:
  795. Note: Kermit User Guide included:
  796. [  ] Apple Macintosh (3.5 inch SS diskette) . . . . .  $__________
  797. [  ] DEC Rainbow; CP/M-86 (RX50)  . . . . . . . . . .  $__________
  798. [  ] DEC Rainbow; MS-DOS (RX50) . . . . . . . . . . .  $__________
  799. [  ] IBM PC, XT, AT; PC-DOS (5.25" 360KB DS diskette.  $__________
  800. [  ] IBM PS/2; PC-DOS (3.5 inch 720KB DS diskette)  .  $__________
  801.  
  802. Printed documents, enter quantity:
  803. [  ] Book: Kermit, A File Transfer Protocol ($25) . .  $__________
  804. [  ] Manual: Kermit User Guide ($10)  . . . . . . . .  $__________
  805. [  ] Manual: Kermit Protocol Manual ($10) . . . . . .  $__________
  806. [  ] BYTE Magazine article manuscript ($5)  . . . . .  $__________
  807.  
  808. If you can NOT prepay with a check, include BOTH:
  809.   1.  A $100.00 Order Processing (Billing) Fee: . . .  $__________
  810.   2.  AND a Purchase Order (terms net 30, FOB origin):
  811.  
  812. Purchase Order Number: __________________________ 
  813.                 (not required if you prepay by check)
  814.  
  815. Outside North America, add $25.00 for shipping. . . .  $__________
  816. * USA RUSH ORDERS (Sent Federal Express), add $30.00.  $__________
  817.  
  818. Note: Federal Express outside USA requires your
  819.  Federal Express #: ____________
  820.  
  821. ** Voluntary tax-deductable contribution. . . . . . .  $__________
  822. GRAND TOTAL: (Do Not Add Sales Tax) . . . . . . . . .  $__________
  823.  
  824. IMPORTANT: WRITE YOUR SHIPPING ADDRESS BELOW, exactly as it should appear on ma
  825. (* For RUSH ORDERS: Include phone number below, and do not use a Post Office Bo
  826. -------------------------------------------------------------------------------
  827.  
  828. Name:_____________________________________ Organization:_______________________
  829.  
  830. Address:_______________________________________________________________________
  831.  
  832. City:____________________State or Province:___________Zip or Postal Code_______
  833.  
  834. Country:__________________________________________________Phone:_______________
  835.  
  836.  
  837. -------------------------------------------------------------------------------
  838.